dangling sheave - Spanish English Dictionary